package tt.dz.appserver.entity.vo;

import java.io.Serializable;
import java.util.Date;


public class PushMessageVO  implements Serializable {
	
	private static final long serialVersionUID = 1L;
	private String pushId;
	private String title;
	private String content;
	private Date  editDate;
	private Date  pushDate;
	private Integer		state;//消息状态1及时推送 2草稿 3延时推送
	private Date delayDate;
	private Integer messageType;
	private Integer scope; //送消息范围 1.所有用户2.所有在线用户；3.注册3个月用户；4.其他自定义条件用户（定义后面3个用户字段限定）；
	private Date regStartDate;
	private Date regEndDate;
	private Integer	accountSex;
	private String pushUserId;
	private String	pushOperator;
	private String sysCode;
	private Integer	validFlag;
	private Integer	isPush;
	private Integer	onLineUser;
	private String userIdList;
	public String getPushId() {
		return pushId;
	}
	public void setPushId(String pushId) {
		this.pushId = pushId;
	}
	public String getTitle() {
		return title;
	}
	public void setTitle(String title) {
		this.title = title;
	}
	public String getContent() {
		return content;
	}
	public void setContent(String content) {
		this.content = content;
	}
	public Date getEditDate() {
		return editDate;
	}
	public void setEditDate(Date editDate) {
		this.editDate = editDate;
	}
	public Date getPushDate() {
		return pushDate;
	}
	public void setPushDate(Date pushDate) {
		this.pushDate = pushDate;
	}
	public Integer getState() {
		return state;
	}
	public void setState(Integer state) {
		this.state = state;
	}
	public Date getDelayDate() {
		return delayDate;
	}
	public void setDelayDate(Date delayDate) {
		this.delayDate = delayDate;
	}
	public Integer getMessageType() {
		return messageType;
	}
	public void setMessageType(Integer messageType) {
		this.messageType = messageType;
	}
	public Integer getScope() {
		return scope;
	}
	public void setScope(Integer scope) {
		this.scope = scope;
	}
	public Date getRegStartDate() {
		return regStartDate;
	}
	public void setRegStartDate(Date regStartDate) {
		this.regStartDate = regStartDate;
	}
	public Date getRegEndDate() {
		return regEndDate;
	}
	public void setRegEndDate(Date regEndDate) {
		this.regEndDate = regEndDate;
	}
	public Integer getAccountSex() {
		return accountSex;
	}
	public void setAccountSex(Integer accountSex) {
		this.accountSex = accountSex;
	}
	public String getPushUserId() {
		return pushUserId;
	}
	public void setPushUserId(String pushUserId) {
		this.pushUserId = pushUserId;
	}
	public String getPushOperator() {
		return pushOperator;
	}
	public void setPushOperator(String pushOperator) {
		this.pushOperator = pushOperator;
	}
	public String getSysCode() {
		return sysCode;
	}
	public void setSysCode(String sysCode) {
		this.sysCode = sysCode;
	}
	public Integer getValidFlag() {
		return validFlag;
	}
	public void setValidFlag(Integer validFlag) {
		this.validFlag = validFlag;
	}
	public Integer getIsPush() {
		return isPush;
	}
	public void setIsPush(Integer isPush) {
		this.isPush = isPush;
	}
	public Integer getOnLineUser() {
		return onLineUser;
	}
	public void setOnLineUser(Integer onLineUser) {
		this.onLineUser = onLineUser;
	}
	public String getUserIdList() {
		return userIdList;
	}
	public void setUserIdList(String userIdList) {
		this.userIdList = userIdList;
	}
			
}
